blessed herb - French English Dictionary